put the finger on someone - Francés Inglés Diccionario